home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / dev / basic / ace23.readme < prev    next >
Encoding:
Text File  |  1994-12-19  |  2.8 KB  |  62 lines

  1. Short:    Amiga BASIC Compiler with Extras
  2. Uploader: D.Benn@appcomp.utas.edu.au
  3.  
  4. This is version 2.3 of ACE.
  5.  
  6. ACE is a FreeWare Amiga BASIC compiler which, in conjunction with A68K 
  7. and Blink produces standalone executables.
  8.  
  9. The language defines a large subset of AmigaBASIC but also has many 
  10. features not found in the latter such as: turtle graphics, recursion, 
  11. SUBs with return values, structures, arguments, include files, a better 
  12. WAVE command which allows for large waveforms, external references, named 
  13. constants and a variety of other commands and functions not found in 
  14. AmigaBASIC.
  15.  
  16. A simple graphical front-end (Integrated Development Environment) is also
  17. provided with the archive. This is written in ACE and has been improved 
  18. since the last release of the ACE archive.
  19.  
  20. New features in version 2.3 include: Wb 2.x/3.x 3D-look for gadgets and
  21. requesters, an interprocess communication mechanism, IFF picture file
  22. support, subprogram module/library creation facility, MsgBox can now be 
  23. used as a command as well as a function, EHB and HAM screen modes (AGA 
  24. modes in next release), a line continuation character (~), serial status 
  25. word can now be accessed via SERIAL function, address of SUBs/external 
  26. functions via VARPTR/@, reserved words can be listed via a command-line
  27. compiler option, FONT and STYLE commands, LONGINT(n) function, SCREEN 
  28. FORWARD and SCREEN BACK, CLEAR ALLOC command, borderless windows via
  29. WINDOW command, GADGET MOD command for modifying existing proportional 
  30. gadgets, SLEEP FOR <secs> command, BEVELBOX command, .bas extension 
  31. is now recognised as well as .b for ACE source files.
  32.  
  33. Improvements have been made to event trapping, structures, ALLOC, 
  34. FileBox, executable size, peephole optimisation, external/shared library 
  35. function syntax, DIM syntax, GADGET syntax, ERR and ON ERROR (window,
  36. screen and message error codes), turtle graphics screen aspect ratios.  
  37.  
  38. Note that where there have been syntax changes, backward compatibility
  39. with previous ACE versions has been maintained. Changes are in the
  40. form of improvements.
  41.  
  42. Major ACE documents now come in ASCII and AmigaGuide format.
  43.  
  44. There are also numerous bug fixes from version 2.0 (see docs/history
  45. for details).
  46.  
  47. Author: David Benn, Launceston, Tasmania, October 1994
  48.  
  49.  
  50. ============================= Archive contents =============================
  51.  
  52. Original  Packed Ratio    Date     Time    Name
  53. -------- ------- ----- --------- --------  -------------
  54.    68466   68466  0.0% 23-Oct-94 17:37:46  AIDE.lha
  55.   220656  220656  0.0% 22-Oct-94 21:52:34  DOCS.lha
  56.     2400    1087 54.7% 23-Oct-94 17:37:34  INSTALLATION
  57.      344     218 36.6% 23-Oct-94 17:37:34  INSTALLATION.info
  58.   341590  341590  0.0% 23-Oct-94 09:51:24  MAIN.lha
  59.    56817   56817  0.0% 22-Oct-94 21:55:38  PRGS.lha
  60. -------- ------- ----- --------- --------
  61.   690273  688834  0.2% 23-Oct-94 11:51:50   6 files
  62.